station concourse - German English Dictionary